package com.taotao.search.response;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @className: SearchResponse
 * @author: ZhangYuQi
 * @date: 2024/12/18 下午7:59
 * @Version: 1.0
 * @description:
 */

@Data
public class ProductSkuResponse {

    /** skuId */
    private Integer skuId;
    /** spuId */
    private Integer spuId;
    /** 副标题*/
    private String skuTitle;
    /** 价格 */
    private BigDecimal skuPrice;
    /** 图片 */
    private String skuImg;
    /** 销量 */
    private Integer saleCount;
    /** 热度*/
    private Integer hotScore;
    /** 是否有库存*/
    private Boolean hasStock=true;
    /** 品牌id*/
    private Integer brandId;
    /** 品牌名称*/
    private String brandName;
    /** 品牌图片*/
    private String brandImg;
    /** 分类id*/
    private Integer catalogId;
    /** 分类名称*/
    private String catalogName;
    /** 属性列表*/
    private List<Attr> attrs;

    @Data
    private static class Attr {
        /** 属性id*/
        private Integer attrId;
        /** 属性名*/
        private String attrName;
        /** 属性值*/
        private String attrValue;
    }
}
